Analysis of Learning Curves for Weighted Constraint-based Tutoring Systems

نویسندگان

  • Nguyen-Thinh Le
  • Niels Pinkwart
چکیده

Weighted constraints have been proven a useful means to enhance the quality of error diagnosis, e.g., in the domain of natural language parsing. In this paper, we propose an heuristic approach using constraint weights to analyze learning curves for weighted constraint-based tutoring systems as an addition (or alternative) to the commonly used analysis of pre-/post-test comparisons. Using a tutoring system for logic programming on the basis of weighted constraints as an example case, we report on the effectiveness of the system with respect to helping students solve logic programming problems. The study showed that the group learning curves developed positively as students were solving five exercises.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adding Weights to Constraints in Intelligent Tutoring Systems: Does It Improve the Error Diagnosis?

The constraint-based modeling (CBM) approach for developing intelligent tutoring systems has shown useful in several domains. However, when applying this approach to an exploratory environment where students are allowed to explore a large solution space for problems to be solved, this approach encounters its limitation: It is not well suited to determine the solution variant the student intende...

متن کامل

Evaluation of a Constraint-Based Tutor for a Database Language

We propose a novel approach to intelligent tutoring in which feedback messages are associated with constraints on correct problem solution. The knowledge state of the student is represented by the constraints that he or she does and does not violate during problem solving. Constraint-based tutoring has been implemented in SQL-Tutor, an intelligent tutoring system for teaching the database query...

متن کامل

Incom: a Web-based Homework Coaching System for Logic Programming

Programming is a complex process which usually results in a large space of solutions. However, existing software systems which support students in solving programming problems often restrict students to fill in pre-specified solution templates or to follow an ideal solution path. In this paper, we introduce a web-based homework coaching system for Logic Programming (INCOM) which allows students...

متن کامل

Evaluating Intelligent Tutoring Systems with Learning Curves

The evaluation of Intelligent Tutoring Systems, like any adaptive system, can have its difficulties. In this paper we discuss the evaluation of an extension to an existing system that uses Constraint-Based Modelling (CBM). CBM is a student modelling technique that is rapidly maturing, and is suited to complex, open-ended domains. A problem with complex domain models is their large size, necessi...

متن کامل

Using weighted constraints to build a tutoring system for logic programming

Programming problems constitute a significant challenge for the development of tutoring systems, because they can be solved in many different ways. To help the student solve a programming problem effectively, the tutoring system must be able to cover a large space of possible solutions. If a student solution has shortcomings, the system must be able to identify the reason why that solution is n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010